Install Omnis, using a valid s/n like "CMDS 000000 60889"
Using ResEdit, Open STR# ID = 1040 from "Omnis 7" and change offset $45-$48 to CMDS, CPDS, CMXQ, or CPXQ (see above).
Now change offset $4A-$4F to any desired 6 digit number and save it.
Load your favorite debugger and set a TRAP breakpoint for _InitGraf.
Execute "Omnis 7" and when the break occurs, set an additional breakpoint for CODE $8, offset $C6 of "Omnis 7".
Continue execution and when the breakpoint activates, the checksum will be in register D1.
Convert the checksum hex number to decimal and write it down.
Exit to Finder.
Using ResEdit, Open STR# ID = 1040 from "Omnis 7" and change offset $51-$55 to the checksum you wrote down and save it.
Done!
Examples:
=========
CMDS 000000 60889 (Mac Developer)
CMDS 000001 49156 (Mac Developer)
CMDS 000002 51122 (Mac Developer)
CMDS 000003 25257 (Mac Developer)
CMDS 000004 06951 (Mac Developer)
CMDS 000005 43852 (Mac Developer)
CMDS 000006 92290 (Mac Developer)
CMDS 000007 11021 (Mac Developer)
CMDS 000008 63760 (Mac Developer)
CMDS 000009 54599 (Mac Developer)
CPDS 000000 96347 (PowerMac Developer)
CPDS 000001 30500 (PowerMac Developer)
CPDS 000002 51254 (PowerMac Developer)
CPDS 000003 31273 (PowerMac Developer)
CPDS 000004 15399 (PowerMac Developer)
CPDS 000005 61581 (PowerMac Developer)
CPDS 000006 32962 (PowerMac Developer)
CPDS 000007 11087 (PowerMac Developer)
CPDS 000008 66768 (PowerMac Developer)
CPDS 000009 58823 (PowerMac Developer)
CMXQ 000000 12741 (Mac Runtime)
CPXQ 000000 48397 (PowerMac Runtime)
-
On Guard
v1.5.2
†No serial number is needed, but to log in as the startup user, enter "administrator" in the name field and "admin" in the password field. Then you can change what options you like.